-> root -> software -> ::software::grub
Well, GRUB is the GRand Unified Bootloader, maintained by the Free Software Foundation at http://www.gnu.org/software/grub/. One way or another, everything in this section is related to GRUB.
Notes on this page:

GRUB vs ISOLINUX for a BOOT CD
[1]

ok, we need to make a boot cd... which boot loader do we put on the CD?
  • ISOLINUX is able to boot from the CD directly, without anything to worry about or anything strange to do.

  • ISOLINUX, however, is quite limited in respect with what it can do once the CD is booted.

  • GRUB is more flexible, and looks nice. Older versions of GRUB had no direct support to boot ISO images. http://www.lrz-muenchen.de/~bernhard/grub-chain-cd.html contain useful info. For 0.93, there was a patch available, which can easily be found on google (by searching something like El-Torito grub support).

    Recent versions of GRUB, however, seems to have a very good support (since march 2004, accordingly to the Changelog). There is plenty of documentation in the info manual (info grub).

  • both GRUB and ISOLINUX do support Graphic Splash Screens.

Setting data mode on ext3 filesystems without fstab.
[44]

Ok, let's say you have created your ext3 root filesystem, and you want to use it with data=journal, instead of the default data=ordered. You cannot umount it, so you try:
   mount -o remount,data=journal
   
Most likely, the command will fail with:
   mount: / not mounted already, or bad option
   
If you also run dmesg, you will see the error:
   EXT3-fs: cannot change data mode on remount
   
so you're stuck. Also, the root partitions gets mounted before fstab is read, so... it's a bit harder to get the options right.

If you cannot reboot the system, the only thing you can try is to play with pivot_root or similar, to try to temporarily move the root on tmpfs / ramdisk / ... but would still need lot of restarting, mount --bind and so on to move the services to the new root.

If you can afford to reboot, and you want data=journal after every reboot, you can use:
   tune2fs -o journal_data /dev/sda1
   
where sda1 is your root partition. Alternatively, on LILO or grub command line, you can pass the option:
   rootflags=data=journal
   

This note is available in the following categories:
Generated by CRON on 2012/02/14 at 06:26:35.